face screen for electrical work - Alemán Inglés Diccionario